package com.springboot2.mapper;

import com.springboot2.entity.Goods;
import com.springboot2.entity.GoodsCategory;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface GoodsCategoryMapper {
    //增
    void add(GoodsCategory goodsCategory);
    //删
    void del(int id);
    //改
    void update(GoodsCategory goodsCategory);
    //获取对象
    GoodsCategory findById(int id);
    //分页列表
    List<GoodsCategory> findByPage(Map<String,Integer> map);
    //总记录数
    int count();
    //查询条件
    List<GoodsCategory> findByPageParams(Map<String,Object> map);
    //查询条件总记录
    int countParams(String title);
    //查询列表
    List<GoodsCategory> findAll();

}
